home *** CD-ROM | disk | FTP | other *** search
- package sunw.demo.test;
-
- import java.awt.Image;
- import java.beans.BeanDescriptor;
- import java.beans.EventSetDescriptor;
- import java.beans.IndexedPropertyDescriptor;
- import java.beans.IntrospectionException;
- import java.beans.MethodDescriptor;
- import java.beans.PropertyDescriptor;
- import java.beans.SimpleBeanInfo;
-
- public class BridgeTesterBeanInfo extends SimpleBeanInfo {
- Class btClass;
- // $FF: synthetic field
- static Class class$sunw$demo$test$BridgeTester;
- // $FF: synthetic field
- static Class class$sunw$demo$test$BridgeTesterCustomizer;
- // $FF: synthetic field
- static Class class$sunw$demo$test$BridgeTesterListener;
- // $FF: synthetic field
- static Class class$java$beans$PropertyChangeListener;
- // $FF: synthetic field
- static Class class$java$beans$VetoableChangeListener;
-
- public BeanDescriptor getBeanDescriptor() {
- return new BeanDescriptor(this.btClass, class$sunw$demo$test$BridgeTesterCustomizer != null ? class$sunw$demo$test$BridgeTesterCustomizer : (class$sunw$demo$test$BridgeTesterCustomizer = class$("sunw.demo.test.BridgeTesterCustomizer")));
- }
-
- public PropertyDescriptor[] getPropertyDescriptors() {
- try {
- PropertyDescriptor var1 = new PropertyDescriptor("background", this.btClass);
- PropertyDescriptor var2 = new PropertyDescriptor("foreground", this.btClass);
- PropertyDescriptor var3 = new PropertyDescriptor("font", this.btClass);
- PropertyDescriptor var4 = new PropertyDescriptor("intValue", this.btClass);
- var4.setConstrained(false);
- var4.setBound(true);
- PropertyDescriptor var5 = new PropertyDescriptor("shortValue", this.btClass);
- var5.setConstrained(false);
- var5.setBound(false);
- PropertyDescriptor var6 = new PropertyDescriptor("longValue", this.btClass);
- var6.setConstrained(false);
- var6.setBound(false);
- PropertyDescriptor var7 = new PropertyDescriptor("byteValue", this.btClass);
- var7.setConstrained(false);
- var7.setBound(false);
- PropertyDescriptor var8 = new PropertyDescriptor("charValue", this.btClass);
- var8.setConstrained(false);
- var8.setBound(false);
- PropertyDescriptor var9 = new PropertyDescriptor("floatValue", this.btClass);
- var9.setConstrained(false);
- var9.setBound(false);
- PropertyDescriptor var10 = new PropertyDescriptor("doubleValue", this.btClass);
- var9.setConstrained(false);
- var9.setBound(false);
- PropertyDescriptor var11 = new PropertyDescriptor("booleanValue", this.btClass);
- var11.setConstrained(false);
- var11.setBound(false);
- PropertyDescriptor var12 = new PropertyDescriptor("stringValue", this.btClass);
- var12.setConstrained(false);
- var12.setBound(false);
- IndexedPropertyDescriptor var13 = new IndexedPropertyDescriptor("intArray", this.btClass, "getIntArray", "setIntArray", "getIntArrayWithIndex", "setIntArrayWithIndex");
- ((PropertyDescriptor)var13).setBound(false);
- ((PropertyDescriptor)var13).setConstrained(false);
- IndexedPropertyDescriptor var14 = new IndexedPropertyDescriptor("doubleArray", this.btClass, "getDoubleArray", "setDoubleArray", "getDoubleArrayWithIndex", "setDoubleArrayWithIndex");
- ((PropertyDescriptor)var14).setConstrained(false);
- ((PropertyDescriptor)var14).setBound(false);
- IndexedPropertyDescriptor var15 = new IndexedPropertyDescriptor("stringArray", this.btClass, "getStringArray", "setStringArray", "getStringArrayWithIndex", "setStringArrayWithIndex");
- ((PropertyDescriptor)var15).setConstrained(false);
- ((PropertyDescriptor)var15).setBound(false);
- IndexedPropertyDescriptor var16 = new IndexedPropertyDescriptor("floatArray", this.btClass, "getFloatArray", "setFloatArray", "getFloatArrayWithIndex", "setFloatArrayWithIndex");
- ((PropertyDescriptor)var16).setConstrained(false);
- ((PropertyDescriptor)var16).setBound(false);
- IndexedPropertyDescriptor var17 = new IndexedPropertyDescriptor("charArray", this.btClass, "getCharArray", "setCharArray", "getCharArrayWithIndex", "setCharArrayWithIndex");
- ((PropertyDescriptor)var17).setConstrained(false);
- ((PropertyDescriptor)var17).setBound(false);
- IndexedPropertyDescriptor var18 = new IndexedPropertyDescriptor("byteArray", this.btClass, "getByteArray", "setByteArray", "getByteArrayWithIndex", "setByteArrayWithIndex");
- ((PropertyDescriptor)var18).setConstrained(false);
- ((PropertyDescriptor)var18).setBound(false);
- IndexedPropertyDescriptor var19 = new IndexedPropertyDescriptor("booleanArray", this.btClass, "getBooleanArray", "setBooleanArray", "getBooleanArrayWithIndex", "setBooleanArrayWithIndex");
- ((PropertyDescriptor)var19).setConstrained(false);
- ((PropertyDescriptor)var19).setBound(false);
- IndexedPropertyDescriptor var20 = new IndexedPropertyDescriptor("shortArray", this.btClass, "getShortArray", "setShortArray", "getShortArrayWithIndex", "setShortArrayWithIndex");
- ((PropertyDescriptor)var20).setConstrained(false);
- ((PropertyDescriptor)var20).setBound(false);
- PropertyDescriptor[] var21 = new PropertyDescriptor[]{var4, var5, var6, var9, var10, var8, var11, var7, var12, var13, var14, var15, var17, var18, var19, var16, var20, var1, var2, var3};
- return var21;
- } catch (IntrospectionException var22) {
- throw new Error(((Throwable)var22).toString());
- }
- }
-
- public int getDefaultPropertyIndex() {
- return 8;
- }
-
- public EventSetDescriptor[] getEventSetDescriptors() {
- String[] var1 = new String[]{"eventNumber1", "eventNumber2", "eventNumber3", "eventNumber4"};
-
- EventSetDescriptor var2;
- EventSetDescriptor var3;
- EventSetDescriptor var4;
- try {
- var2 = new EventSetDescriptor(this.btClass, "Event", class$sunw$demo$test$BridgeTesterListener != null ? class$sunw$demo$test$BridgeTesterListener : (class$sunw$demo$test$BridgeTesterListener = class$("sunw.demo.test.BridgeTesterListener")), var1, "addBridgeTesterListener", "removeBridgeTesterListener");
- var3 = new EventSetDescriptor(this.btClass, "propertyChange", class$java$beans$PropertyChangeListener != null ? class$java$beans$PropertyChangeListener : (class$java$beans$PropertyChangeListener = class$("java.beans.PropertyChangeListener")), "propertyChange");
- var4 = new EventSetDescriptor(this.btClass, "vetoableChange", class$java$beans$VetoableChangeListener != null ? class$java$beans$VetoableChangeListener : (class$java$beans$VetoableChangeListener = class$("java.beans.VetoableChangeListener")), "vetoableChange");
- } catch (IntrospectionException var6) {
- throw new Error(((Throwable)var6).toString());
- }
-
- EventSetDescriptor[] var5 = new EventSetDescriptor[]{var2, var3, var4};
- return var5;
- }
-
- public int getDefaultEventIndex() {
- return 2;
- }
-
- public MethodDescriptor[] getMethodDescriptors() {
- return null;
- }
-
- public Image getIcon(int var1) {
- if (var1 == 1) {
- Image var5 = ((SimpleBeanInfo)this).loadImage("BridgeTesterIconColor16.gif");
- return var5;
- } else if (var1 == 2) {
- Image var4 = ((SimpleBeanInfo)this).loadImage("BridgeTesterIconColor32.gif");
- return var4;
- } else if (var1 == 3) {
- Image var3 = ((SimpleBeanInfo)this).loadImage("BridgeTesterIconMono16.gif");
- return var3;
- } else if (var1 == 4) {
- Image var2 = ((SimpleBeanInfo)this).loadImage("BridgeTesterIconMono32.gif");
- return var2;
- } else {
- return null;
- }
- }
-
- public BridgeTesterBeanInfo() {
- this.btClass = class$sunw$demo$test$BridgeTester != null ? class$sunw$demo$test$BridgeTester : (class$sunw$demo$test$BridgeTester = class$("sunw.demo.test.BridgeTester"));
- }
-
- // $FF: synthetic method
- static Class class$(String var0) {
- try {
- return Class.forName(var0);
- } catch (ClassNotFoundException var2) {
- throw new NoClassDefFoundError(((Throwable)var2).getMessage());
- }
- }
- }
-